YAMATAKE SDC/DMC controller Communication Driver

 

YAMATAKE SDC/DMC controller is driver to communicate with device of Yamatake-Honeywell Co. in Japan.

 

Reference) Help for previous RS, WS command

 

1. Read settings

 

<Figure 1> is read setting example of YAMATAKE SDC/DMC controller communication driver.

<Figure 1> Read setting example of YAMATAKE SDC/DMC controller communication driver

Device Setting of <Figure 1> are input, Com Port(COM1), Com Baud(19200), Parity Bit(2), Data Bit(8), Stop Bit(1).

 

YAMATAKE SDC/DMC controller driver read schedule

Read schedule setting parameters are as follows :

1) Station : Equipment number to read. Low byte - CPL equipment number of 1 ~ 127, High byte – CPL sub equipment number(Not used, in current).

2) Data Type : RG : Read the Network/Parameter part,

Except RS : Read Network part(1 ~ 65535 address).

3) Read Start Address : Start address to read.

Read RG : 1h ~ FFFFFFFFh, (32 bit address)

Read except RS : 1h ~ FFFFh,. (16 bit address)

4) Save Start Address for Communication Server : Saving start address of Communication Server.

5) Read Size : read size.

 

Read schedule example)

READ,     1,    RG, 20100101h,    0,  12,

READ,     1,    RG, 20200101h,   20,  12,

 

<Table 1> is data address type and contents of YAMATAKE SDC/DMC controller communication driver.

Data Address Type Address Type ID Group ID Contents Possible to Write Remarks
Network Address 1h ~ FFFFh 000h 000h Set as ISaGRAPH work editor,
possible to read/write when operation mode
¡Û Possible to use all commands such as RG/WGF/WG, RS/WS
System parameter/
System monitor data
00100101h ~ 0010010Dh 001h 001h H/W information X Possible to use RG command only
00200101h ~ 00200102h 002h Calendar visual setting ¡Û Possible to use RG/WGF/WG command only
0C300101h ~ 0C300107h 0C3h Calendar visual display X Possible to use RG command only
0D000101h ~ 0D000107h 0D0h System information data X
0D100101h ~ 0D101009h 0D1h 001h ~010h Unit information data X
0D200101h ~ 0D200103h 0D2h 001h CPU unit RS-232C setting X
0D300101h ~ 0D300101h 0D3h System movement setting X
0D500101h ~ 0D500101h 0D5h Analog cycle setting X
0D600101h ~ 0D600114h 0D6h Memory size monitor X
Calculation parameter/
Calculation monitor data
20100101h ~ 201FFF0Ch 201h 001h ~ FFFh PID_A setting ¡Û Possible to use RG/WGF/WG command only
20200101h ~ 202FFF0Ch 202h PID_A integer ¡Û
20300101h ~ 203FFF0Bh 203h PID_A monitor X Possible to use RG command only
21100101h ~ 211FFF0Ch 211h PID_CAS setting ¡Û Possible to use RG/WGF/WG command only
21200101h ~ 212FFF0Ch 212h PID_CAS integer(Master) ¡Û
21300101h ~ 213FFF0Ch 213h PID_CAS integer(Slave) ¡Û
21400101h ~ 214FFF0Bh 214h PID_CAS monitor X Possible to use RG command only
23400101h ~ 234FFF17h 234h Ra_PID setting ¡Û Possible to use RG/WGF/WG command only
23500101h ~ 235FFF0Ch 235h Ra_PID integer ¡Û
23600101h ~ 236FFF04h 236h Ra_PID monitor X Possible to use RG command only
24100101h ~ 241FFF0Ah 241h UP_PID setting ¡Û Possible to use RG/WGF/WG command only
24200101h ~ 242FFF0Bh 242h UP_PID integer ¡Û
24300101h ~ 243FFF0Ch 243h UP_PID monitor X Possible to use RG command only
30100101h ~ 301FFF28h 301h TBL/TBR setting ¡Û  
Remote data shared parameter 60000101h ~ 600FFF26h 600h PLC link basic setting X Possible to use RG command only
60100101h ~ 601FFF39h 601h Discrete device setting X
61000101h ~ 610FFF09h 610h Fl-net link setting X
61100101h ~ 6110011Fh 611h 001h Fl-net monitor own node state management information X
61200101h ~ 61200104h 612h Fl-net monitor network state management information X
61300101h ~ 61300108h 613h Fl-net joining node state monitor X
Pattern parameter C0000101h ~ C0006325h C00h 001h ~ 063h Pattern setting ¡Û Possible to use RG/WGF/WG command only
C0100101h ~ C6306334h C00h ~ C63h Segment setting ¡Û
CF100101h ~ CF1FFF3Ah CF1h 001h ~ FFFh Pattern FB monitor X Possible to use RG command only
User-defined part 80100101h ~ 9FFFFF3Ah 801h ~ 9FFh User-defined memory ¡Û Possible to use RG/WGF/WG command only
<Table 1> Data address type and contents of YAMATAKE SDC/DMC controller communication driver

Notice) Integer value which is the read value of YAMATAKE SDC/DMC controller driver is saved at WORD/DWORD memory, and float value according to floating-point system(IEEE754) is saved at FLOAT memory. Refer to each device manual that each part is whether integer or float.

 

If you click the icon  in protocol option part, you can see the dialog box such as <Figure 2>. you can also set read schedule by using this part.

<Figure 2> Example of YAMATAKE SDC/DMC controller communication driver's Option dialog box

You can set read schedule by using , , button and listbox of <Figure 2>.

<Figure 3> Example of YAMATAKE SDC/DMC controller communication driver's read schedule Add/Edit dialog box

When you click Add button or Edit button in dialog box of <Figure 2>, dialog box of <Figure 3> is shown.

 
2. Write settings

You can set the YAMATAKE SDC/DMC controller equipment by using write settings.

 

Digital Write

Digital write and analog write have the same setting parameters except output value.

 

Analog Write

Analog write setting parameters are as follows :

1) Port : Connected Port no. (It is not COM no.)

2) Station : Device number to output. Low byte - CPL equipment of no.1 ~ no.127, High byte – CPL sub equipment number(Not used in current).

3) Address : Input memory address to output.

WGF/WG write : Input the address to output among the 1h ~ FFFFFFFFh, as hexadecimal unit.

WS write : Input the address to output among the 1 ~ 65535, as decimal unit.

4) Extra1 : Input the write command.

WGF : Write Network/Parameter part as IEEE754 floating-point type.

WG : Write Network/Parameter part as integer data(Max 32bit, 0 ~ FFFFFFFFh).

Except WS : Write Network part as integer/float type. (Refer to help for previous RS, WS command)

5) Extra2 : Only use, when Extra1 is except WS. (Refer to help previous RS, WS command)

 

Write example 1)

PORT : 0   STATION : 1   ADDRESS : 20100103  EXTRA1 : WGF  EXTRA2 : 0

The setting parameter shown above is example of writing setting.

After writing as analog, you can set the value as IEEE754 floating-point type to above address. (Address 20100103 is PID_A setting value parameter)

 

Write example 2)

PORT : 0   STATION : 1   ADDRESS : 20100101  EXTRA1 : WG  EXTRA2 : 0

The setting parameter shown above is example of writing setting.

After writing as analog, you can set the value as integer type to above address. (Address 20100101 is PID_A setting value parameter)

 

3. Communication cable connection and basic power connection

RS-232C communication and basic power of YAMATAKE SDC/DMC controller device are connected as follows.

 

Communication cable connection

Connect general RS-232C communication cable to RS232C terminal of YAMATAKE SDC/DMC controller device. (Refer to <Figure 4>)

<Figure 4> is appearance of YAMATAKE SDC/DMC compatibility ACPS device.

<Figure 4> Appearance of YAMATAKE SDC/DMC compatibility ACPS device

Basic power connection

Connect 100 ~ 240 V 50/60Hz AC basic power to L, N terminal of YAMATAKE SDC/DMC controller device such as <Figure 4>.